Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LON HEDDWCH Detached £187,635 £159,950 28 Oct 2020
9 LON HEDDWCH Semi-Detached £161,623 £110,000 30 Apr 2015
10 LON HEDDWCH Detached £205,710 £96,000 26 Jan 2004